vibratory soil compactor - French English Dictionary